* enableremote: Allow type= to be provided when it does not change the
type of the special remote.
* importfeed: Fix encoding issues parsing feeds when built with OsPath.
+ * Fix build with ghc 9.0.2.
-- Joey Hess <id@joeyh.name> Thu, 25 Sep 2025 13:36:21 -0400
import System.Posix.IO.ByteString
import System.Posix.Types
+#if ! MIN_VERSION_unix(2,8,0)
+import Control.Monad
+#endif
import Utility.RawFilePath
```
I'm not sure this error is directly caused by the antiquated compiler, but also not sure how to debug this further or work around it either.
+
+> [[fixed|done]] --[[Joey]]
--- /dev/null
+[[!comment format=mdwn
+ username="joey"
+ subject="""comment 1"""
+ date="2025-09-29T15:19:41Z"
+ content="""
+git-annex is still targeting supporting ghc back to 9.0.2, so your old
+ghc should not yet be a problem. However, I don't have any CI left that
+uses such old versions of ghc, so it might break from time to time.
+
+I've fixed this one, which was a missing `import Control.Monad`. Please
+report if you find other build failures.
+"""]]